home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / gfx / 3d / irit50src.lha / irit5 / grapdrvs / os2drvs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-02-10  |  1.9 KB  |  72 lines

  1. /*****************************************************************************
  2. *   "Irit" - the 3d polygonal solid modeller.                     *
  3. *                                         *
  4. * Written by:  Gershon Elber                Ver 1.0, Jan. 1992   *
  5. ******************************************************************************
  6. * Global definitions of    os2drvs interface.                         *
  7. *****************************************************************************/
  8.  
  9. #ifndef    OS2DRVS_H    /* Define only once */
  10. #define    OS2DRVS_H
  11.  
  12. #define ID_OS2DRVS        1984
  13.  
  14. #define IDM_FILE        1
  15. #define IDM_FILE_SAVE        11
  16. #define IDM_FILE_SAVE_AS    12
  17. #define IDM_FILE_QUIT        13
  18.  
  19. #define IDM_MOUSE        2
  20. #define IDM_MOUSE_MORE        21
  21. #define IDM_MOUSE_LESS        22
  22.  
  23. #define IDM_STATE        3
  24. #define IDM_STATE_MORE_ISO    31
  25. #define IDM_STATE_LESS_ISO    32
  26. #define IDM_STATE_FINER_APPROX    33
  27. #define IDM_STATE_COARSER_APPROX 34
  28. #define IDM_STATE_SHORTER_VEC    35
  29. #define IDM_STATE_LONGER_VEC    36
  30. #define IDM_STATE_WIDE_LINES    37
  31. #define IDM_STATE_THIN_LINES    38
  32.  
  33. #define IDM_TOGGLE        4
  34. #define IDM_TGLS_SCREEN        41
  35. #define IDM_TGLS_PERSP        42
  36. #define IDM_TGLS_DEPTH_CUE    43
  37. #define IDM_TGLS_BFACE_CULL    44
  38. #define IDM_TGLS_INTERNAL    45
  39. #define IDM_TGLS_VRTX_NRML    46
  40. #define IDM_TGLS_POLY_NRML    47
  41. #define IDM_TGLS_CTL_MESH    48
  42. #define IDM_TGLS_SRF_POLYS    49
  43. #define IDM_TGLS_4_PER_FLAT    50
  44.  
  45. #define    IDM_VIEWS        6
  46. #define    IDM_VIEW_FRONT        60
  47. #define IDM_VIEW_SIDE        61
  48. #define IDM_VIEW_TOP        62
  49. #define IDM_VIEW_ISOMETRY    63
  50.  
  51. #define IDM_ANIM        10
  52. #define IDM_ANIM_ACTIVE        100
  53.  
  54. /* Animation's dialog box constants. */
  55. #define ID_ANIM_SLIDER        101
  56. #define ID_ANIM_SAVE_FILE    102
  57. #define ID_ANIM_MIN_TIME    103
  58. #define ID_ANIM_MAX_TIME    104
  59. #define ID_ANIM_TIME_STEP    105
  60. #define ID_ANIM_BEGIN        106
  61. #define ID_ANIM_STOP        107
  62. #define ID_ANIM_DISMISS        108
  63.  
  64. #define ID_ANIM_GET_TIME    12
  65. #define ID_ANIM_GOT_TIME    121
  66. #define ID_ANIM_GET_TIME_ENT    122
  67. #define ID_ANIM_GET_TIME_CAN    123
  68.  
  69. #define ID_ANIM_SLIDER_FONT    "8.Courier"
  70.  
  71. #endif /* OS2DRVS_H */
  72.